#include "apdefap.h"
void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)
{
	// 建立窗口名称数组
	const char* windowNames[] = { "画面窗口2", "画面窗口3", "画面窗口4", "画面窗口5", "画面窗口6", "画面窗口7", "画面窗口8", "画面窗口9", "画面窗口10"};
	
	#define MAX_WINDOWS (sizeof(windowNames) / sizeof(windowNames[0]))

	int i;

	for (i = 0; i < MAX_WINDOWS; i++) 
	{
		SetVisible("公共窗口.Pdl", windowNames[i], 0);// 设置窗口为不可见
	}

	// 设置特定窗口（画面窗口7）为可见
	SetVisible("公共窗口.Pdl", "画面窗口7", 1);
}
/*
	SetVisible
		功能：控制对象的显示。
		语法
			BOOL SetVisible(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName, BOOL bVisible);
		参数
			lpszPictureName：所在画面名称
			lpszObjectName：对象名称
			bVisible：是否显示对象
		返回值
			TRUE：函数已成功完成，没有任何错误。
			FALSE：发生错误。
		说明：如果该函数是针对整个图片调用的，请将参数 lpszObjectName 设置为 NULL。
*/